OM • ESSITY B • SE0009922164
Generating your data highlights...
19.9b USD | # 25 in SE
1.24m shares | 45.31m USD
621.64m
91.74% | 570.31m